home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / ro2 < prev    next >
Text File  |  2005-01-13  |  3KB  |  97 lines

  1. // symbols definition for Romanian Keyboard layout.
  2. //
  3. // Created by Derrick Jobidon, <globe99@rdstm.ro> (C) 2001
  4. // Inspired from modified US keyboard by Cristian Gafton
  5. //
  6. // $XFree86$
  7.  
  8. partial alphanumeric_keys
  9. xkb_symbols "basic" {
  10.     name[Group1]= "Romanian";
  11.  
  12.     key <TLDE> { [ bracketright, bracketleft    ] };
  13.     key <AE01> { [ 1, exclam ], [ asciitilde, asciitilde ] };
  14.     key <AE02> { [ 2, quotedbl ], [dead_caron, dead_caron ] };
  15.     key <AE03> { [ 3, numbersign ], [dead_circumflex, dead_circumflex] };
  16.     key <AE04> { [ 4, currency], [dead_breve, dead_breve] };
  17.     key <AE05> { [ 5, percent], [ dead_abovering ] };
  18.     key <AE06> { [ 6, ampersand], [ dead_ogonek ] };
  19.     key <AE07> { [ 7, slash], [dead_grave, dead_grave] };
  20.     key <AE08> { [ 8, parenleft], [ dead_abovedot ] };
  21.     key <AE09> { [ 9, parenright], [dead_acute, dead_acute] };
  22.     key <AE10> { [ 0, equal], [ dead_doubleacute ] };
  23.     key <AE11> { [ plus, question], [dead_diaeresis, dead_diaeresis] };
  24.     key <AE12> { [ quoteright, asterisk], [dead_cedilla] };
  25.     key <BKSL> { [ acircumflex, Acircumflex] };
  26.     key <AD01> { [ q, Q], [backslash, backslash] };
  27.     key <AD02> { [ w, W], [bar, bar] };
  28.     key <AD03> { [ e, E], [EuroSign, EuroSign] };
  29.     key <AD04> { [ r, R], [registered, registered] };
  30.     key <AD05> { [ t, T], [trademark, trademark] };
  31.     key <AD06> { [ z, Z] };
  32.     key <AD11> { [ abreve, Abreve], [division, division] };
  33.     key <AD12> { [ icircumflex,    Icircumflex], [multiply, multiply] };
  34.     key <AC02> { [ s, S], [ dstroke, dstroke ] };
  35.     key <AC03> { [ d, D], [ Dstroke, Dstroke ] };
  36.     key <AC08> { [ k, K], [ lstroke, lstroke ] };
  37.     key <AC09> { [ l, L], [ Lstroke, Lstroke ] };
  38.     key <AC10> { [ scedilla, Scedilla], [dollar, dollar] };
  39.     key <AC11> { [ tcediila, Tcedilla], [ ssharp, ssharp ] };
  40.     key <AB01> { [ y, Y] };
  41.     key <AB03> { [ c, C], [copyright, copyright] };
  42.     key <AB04> { [ v, V], [at, at] };
  43.     key <AB05> { [ b, B], [braceleft, braceleft] };
  44.     key <AB06> { [ n, N], [braceright,braceright] };
  45.     key <AB07> { [ m, M], [section, section] };
  46.     key <AB08> { [ comma, semicolon], [less, less] };
  47.     key <AB09> { [ period, colon], [greater, greater] };
  48.     key <AB10> { [ minus, underscore] };
  49.  
  50. };
  51.  
  52. default
  53. xkb_symbols "pc101" {
  54.     key <RALT> { [ Mode_switch,  Multi_key ] };
  55.  
  56.     include "ro(basic)"
  57.  
  58.     modifier_map Mod3 { Mode_switch };
  59. };
  60.  
  61. xkb_symbols "pc104" {
  62.     key <RALT> { [ Mode_switch ] };
  63.     key <RWIN> { [ Multi_key ] };
  64.  
  65.     include "ro(basic)"
  66.  
  67.     modifier_map Mod3 { Mode_switch };
  68. };
  69.  
  70. xkb_symbols "pc105" {
  71.     key <RALT> { [ Mode_switch ] };
  72.     key <RWIN> { [ Multi_key ] };
  73.  
  74.     include "ro(basic)"
  75.  
  76.     modifier_map Mod3 { Mode_switch };
  77. };
  78.  
  79. xkb_symbols "alt_is_meta" {
  80.     key <LALT> {  [  Meta_L ]  };
  81.     key <LWIN> {  [  Alt_L  ]  };
  82.  
  83.     include "ro(pc104)"
  84.  
  85.     // modifier mappings
  86.     modifier_map Mod1   { Meta_L, Meta_R };
  87.     modifier_map Mod4   { Alt_L,  Alt_R  };
  88. };
  89.  
  90. xkb_symbols "comma" {
  91.     include "ro(basic)"
  92.  
  93.     key <AC10> { [ 0x1000219, 0x1000218 ], [dollar, dollar] };
  94.     key <AC11> { [ 0x100021b, 0x100021a ], [ ssharp, ssharp ] };
  95. };
  96.  
  97.